home *** CD-ROM | disk | FTP | other *** search
/ Monster Media 1996 #15 / Monster Media Number 15 (Monster Media)(July 1996).ISO / bbs_util / wmch11.zip / UPGRADE.DOC < prev    next >
Text File  |  1996-04-21  |  3KB  |  107 lines

  1. Upgrading from v1.0 and v1.0.1
  2. ------------------------------
  3. 1) Open MULTINST.C
  4.  
  5.    If you're using WMCHAT1.MOD, replace function make_inst_str() with the one
  6.    included in the new WMCHAT1.MOD.  If you're using WMCHAT2.MOD, add this
  7.    code:
  8.  
  9. ==      strncat(s,s1,sizeof(s));
  10. ==    }
  11. ==  }
  12. ==
  13. ++  if((ir.loc >= INST_LOC_CH1) && (ir.loc <= INST_LOC_CH10)) {
  14. ++    sprintf(s1,"%s ",get_stringx(d,55));
  15. ++    sprintf(s2,"7[1%s7]",stripcolors(channels[ir.loc-INST_LOC_CH1+1].name));
  16. ++    strncat(s1,s2,sizeof(s1));
  17. ++  }
  18. ++  else
  19. ==  switch (ir.loc) {
  20. ==    case INST_LOC_DOWN:
  21. ==      break;
  22.  
  23.    Afterwards, (Still, only if you're using WMCHAT2.MOD!) skip down some and
  24.    REMOVE these lines:
  25.  
  26. --    case INST_LOC_CH1:
  27. --      sprintf(s1,"%s1", get_stringx(d,55));
  28. --      break;
  29. --    case INST_LOC_CH2:
  30. --      sprintf(s1,"%s2", get_stringx(d,55));
  31. --      break;
  32. --    case INST_LOC_CH3:
  33. --      sprintf(s1,"%s3", get_stringx(d,55));
  34. --      break;
  35. --    case INST_LOC_CH4:
  36. --      sprintf(s1,"%s4", get_stringx(d,55));
  37. --      break;
  38. --    case INST_LOC_CH5:
  39. --      sprintf(s1,"%s5", get_stringx(d,55));
  40. --      break;
  41. --    case INST_LOC_CH6:
  42. --      sprintf(s1,"%s6", get_stringx(d,55));
  43. --      break;
  44. --    case INST_LOC_CH7:
  45. --      sprintf(s1,"%s7", get_stringx(d,55));
  46. --      break;
  47. --    case INST_LOC_CH8:
  48. --      sprintf(s1,"%s8", get_stringx(d,55));
  49. --      break; 
  50. --    case INST_LOC_CH9:
  51. --      sprintf(s1,"%s9", get_stringx(d,55));
  52. --      break;
  53. --    case INST_LOC_CH10:
  54. --      sprintf(s1,"%s10", get_stringx(d,55));
  55. --      break;
  56.  
  57.     Save MULTINST.C
  58.  
  59. 2)  Open LILO.C
  60.  
  61.     In function logon(), add this line:
  62.  
  63. ==        topscreen();
  64. ==        create_chain_file();
  65. ++        avail=1;
  66. ==        rsm(usernum,&thisuser,1);
  67.  
  68.     Save LILO.C
  69.  
  70. 3)  Open UTILITY.C
  71.  
  72.     In function frequent_init(), add this line of code:
  73.  
  74. ==   set_x_only(0, NULL, 0);
  75. ==   set_net_num(0);
  76. ==   set_language(thisuser.language);
  77. ==   tmp_disable_conf(-1);
  78. ++   invis=0;
  79. == }
  80.  
  81.     Save UTILITY.C
  82.  
  83. 4)  ** DO THIS STEP ONLY IF YOU'RE USING TURBO C++!!!!!! **
  84.  
  85.     Open MAKEFILE.MAK
  86.  
  87.     Cut out these lines:
  88.  
  89. -- $(OBJ)wmchat.obj  : wmchat.h
  90. --   $(TCC_OVL)
  91.  
  92.     Save MAKEFILE.MAK
  93.  
  94. 5) Copy WMCHAT.OBJ over your old one.
  95. 6) Copy WMCHAT.INI over your old one, make any necessary changes to it.  Be
  96.    careful not to lose your registration code!
  97. 7) Copy WMCHAT.STR over your old one(s).
  98. 8) Copy WMCHAT.ANS and WMCHAT.MSG over your old ones (not necessary but
  99.    contains minor updates)
  100. 9) Copy WMCHAT.H over your old one.
  101. 10) Copy WMVARS.H to your source code directory.
  102. 11) Recompile.
  103.  
  104. Upgrading from v1.0.3 through v1.0.6
  105. ------------------------------------
  106. Save as above, except skip step 1.
  107.